Communication with the store was good but it was disappointing that we didn’t receive the bikes the first day until mid afternoon- then pickup was at 0900 the last day - so we felt like we missed out on a lot of riding time. The bikes were in excellent condition and completely charged and never had to recharge them - so that was cool.