Mixed feelings about my experience.
I placed my order and never got the item i paid for.
When I asked for refund (few weeks past advertised delivery date) they pointed to small-print in their terms of service that said they don't have to deliver anything in time and that their customer is subject to 10% penalty if the order is cancelled before 51 days after the order date, no matter what delivery time they promised.
And yes, i received a partial refund from the business (less 10%).
However, later on i was contacted by a business owner asking to remove my review that i posted on google wallet.
I pointed out that i was not a satisfied customer, because i was charged 10% of my money for nothing since they never demonstrated any steps towards actually fulfilling my order.
The owner suggested refund the balance of the money if i remove my review from google wallet.
So, since i got my money back (total amount) i changed this review to be accurate, and i gave them 2 stars, but i do not feel that i would trust this particular business again and definitely would not recommend this business to anyone.