Just bought one from them using paypal and this is what i get:
Dear customer!
Unfortunately, our merchant system suspended your order.
You will receive template or refund during 12 hours.
If you have any questions please, contact us in our support chat or call to: 1-917-477-0358
MyTemplateStorage.com billing system staff.
Wtf is up with that? They also don't answer the phone..... ppfffff