Don't trust their service department. They are dishonest and totally lacking in customer service. They are misleading and show no respect for your time.
My son's bike needed its wheels trued. When we phoned, they said it would take two days. So we took the bike there. They then said no, it would be four days. Fine. We left the bike with them. They gave us a written quote for $20 a wheel.
Four days later we go to pick it up. Now they claim it needs all new spokes and will be $45 a wheel. The bike is virtually brand new; ridden 3-4 weeks and stored indoors all winter.
We just took the bike back and my husband who is a millwright will true it with his dial indicator. We only took it to the shop for convenience. So now we've wasted four days and two trips in the truck for absolutely nothing.
They have zero integrity, and will try to gouge you. This was a high end BMX bike, so I guess they thought they could squeeze us for more money. We will never use them for anything again.