I have been in contact with Buddyclub US since the beginning of this. They have been courteous,helpful, and professional. Received an email this morning from them saying to not bother going to a shop. They are sending a replacement shock out for it. Thanks Albert and Ray.
I'll keep you guys posted on the rest of the story