I had a horrible experience with theestore. I ordered batteries which were not sent to me as promised and then - over the course of nine months - was promised that the correct ones would be sent and they never were.
I returned the batteries sent to me to them via CERTIFIED mail, but they also (initially) denied they received them!
A range of no less than twenty e-mail exchanges ensured with downright lies that what I had ordered had been sent or were being sent.
Oh - and did I forget to mention that I demanded a refund which they refused to process? I had to go through my credit card company as nobody from theestore would respond to my requests... (I was not surprised!)
I would NEVER do business with - or order anything from the theestore - ever again. They were absolutely horrible!