Check the approved dealers within this forum, I can throughly recommend Puretime, Perfect Clones, Precious Time and Trusty time as some of our most trusted dealers.
Personally I would ask for a full refund, just because your buying a rep should not mean you have to accept crap like that ..... I had a problem with a dealer who just didnt ship so I used the forums to shall i say 'highlight' the issue and he certainly reponded quickly once he saw the adverse publicity.
Good Luck............