I have had a terrible experience due to their selling me a Garmin Edge 305 bundle with heart rate monitor, and speed and cadence sensor model #010-N0447-30, but received #010-N0447-00 without the heart rate monitor.
I called, and after two days of research, they agreed they made a mistake and gave me a RMA to send it back. I then had to call and get them to cover shipping, which after telling me they wouldn't cover, they finally approved for a maximum of $10, but my minimum shipping cost was almost $13.
On exchange, they irresponsibly shipped me back the exact same incorrect model. After contacting them again, they said that Garmin sent them the incorrect models and that is all they had, so they could credit my account for $10 for the lack of the heart rate monitor, which they and everybody else sells for $60, or credit me for shipping again with a $10 maximum. I asked for full credit on shipping and they escalated me to a supervisor. I have left numerous messages for this supervisor as he has never been picked-up the phone when I called, and have not received a call back.
Later, I finally got one of the sales reps to approve the credit for the 10% maximum on the second return, but upon returning the item, I had to call again as the hadn’t credited by account after having the item for a week. Then I was told I would not be getting any return shipping credit because there was no money left to credit since I returned the item and did not exchange it. I explained I was promised the return shipping for both returns and so they transferred me once again to the supervisor who never picks up the phone and never returns my calls. I left a message and now over a week later, no return call.