Your watering schedule isn't the culprit here - that's actually reasonable for succulents. The real issue is light, and you're absolutely right that it's etiolation. North-facing windows are basically the worst-case scenario for light-hungry plants like echeveria. Those stems are stretching because the plant's desperately reaching for whatever light it can find, and six feet away means it's getting even less.
The fix is straightforward: move them to a south or west-facing window if you can. Even a few feet closer to bright indirect light will make a huge difference. If your home doesn't have great southern exposure, consider a grow light - doesn't need to be expensive, just something that gives them consistent bright light for a few hours daily. Once you get them in better light, the new growth will come in compact and tight like you remember from the shop. The stretched stems won't magically shrink, but you can cut them off and propagate them if you want to salvage them; succulents are forgiving that way.
In the meantime, don't change your watering - you're doing fine there. Just get the light sorted and your plants will bounce back.