kestrel0222 said:When the time comes to buy a new bike (hopfully not too soon) were would be a good place (on-line) to purchase a bike from?
FWIW. It counts for a lot that the shop's head technician belatedly "fixed" your bike & spent the time to explain things to you.
As far as GOOD on-line "shops" from which to buy, there are probably as many as you have fingers on both hands.
If you want a high-zoot frame/bike, there are places like EXCEL and COLORADO CYCLIST (both in Colorado) which have on-line/catalog/walk-in.
PERFORMANCE also has all three sales venues ... they carry Fuji & Schwinn (the last time I looked) + some other brands (prices range from under $500 to about $2000).
BikesDirect.com & BicycleBuys.com sell what are presumably "okay" frames (generally, made in Taiwan) with various levels of Shimano components for hard-to-beat prices.
eBay has sellers who concentrate on new bikes (e.g., SPRTYMAMA).
If you can't do minor assembly & adjustments to these bikes, then you have to pay a shop for a couple of hours of their labor (more than the cost of most of the tools you would need which you should accumulate -- metric Allen wrenches, etc.) ... but, the cost of on-line bikes is still usually lower by several hundred dollars since their overhead-or-volume is different which affects the profit margin they are looking for to stay in business.
FWIW2. The shop you bought your bike from is very lucky that the head technician is responsible enough that he spent the time to make the adjustments ... but, one of those two hours you spent at the shop (not to mention travel time & gasoline) was lost to you when you could have been doing anything else (riding/sleeping/vegging-out). If you bought the bike/anything at a department store (wherever), how would you have felt about standing around for an extra hour while you waited OR if you had to come back an hour/day/week later because something that should have been "okay" when you picked it up, initially, wasn't? You may buy your next bike from the same shop, but let them continue to cultivate their relationship with you -- you don't have to pay for the shop owner's kid's college fund OR his retirement fund unless you really want to.