This place is terrible. I have had nothing but bad experiences here, which makes me wonder why I keep coming back. They have like 100 checkout lines, only 5 of which they seem to ever open - which creates huge lines. I also once tried buying a bike here. The bike was to be a present for a birthday 40 days in the future (I had a truck with me that I could put it in at the time.) Every rep in the store told me they had a 90 return policy. After buying the bike, I wanted to double check as I don't trust this place. They told me there it was a 30 day policy, no exceptions. I asked what would have happened if I tried to return it after the person opened the gift and they told me I would have been SOL. I took the person later to try on the bike in a sly way and the bike didn't fit her. Can you imagine if I spent 200$ on a bike that didn't fit after being reassured I could return it only to be stuck with it.