Update - bike still isn't ready and dealer appears to be playing games or is flat out incompetent.
May 4 - I signed the contract and gave a $500 non-refundable deposit. Agreed to the bike "as is" + a lowering link which was written on the contract and was to be installed prior to delivery (so I can drive it home).
May 10 - Called the sales rep because I didn't hear from him all week and whether the bike was prepped or not and ready for delivery. He says it's prepped and ready.
May 11 - Pouring rain, decided not to go to the dealer to take delivery.
May 15 - Text sales rep to confirm that the bike is lowered in preparation of taking delivery the next day. He doesn't think any lowering link was written on the contract. Says he will double check at 2:30pm but I don't hear back from him the rest of the day.
May 16 - Denies the link was on the contract. After some back and forth, says he had the wrong stock number and agrees the lowering link is included in price. He tells me that I was supposed to tell them which lowering link to order and have them install. I call BS, he talks to his manager/svc department and they order it and say it should arrive Tuesday or Wednesday, the week of the 20th.
He tells me I can pick up the bike and come back in a week or two to have the link installed, but I tell him that this would be counter-intuitive.
Today - I receive a bill from Amex for my non-refundable deposit of $500.
I'll give it till tomorrow or Thursday, but now i'm wondering if I can cancel the contract and dispute my deposit, with hopefully no impact to my credit report. Maybe i'm impatient but i'm completely turned off with how long this is taking. What do you guys think?
Rishi