I'm sorry to hear about the problems with Cameraleather. I haven't ordered anything from him/them for about 5 years but in the past I placed several orders, and there were no problems. However I see the news section on their website hasn't been updated since August 2011, which may be a warning sign. In view of what has been said in this thread I would be rather wary of placing any further orders at present.