Try not to feel guilty. You went where the bike was available. No use getting something that wouldn't work for you.
Shops make more money on service than they do on sales. I think if you went to your favorite shop for service they would be quite understandable since you are coming back to them to take care of it.