Sketchy!!
I ordered an item. Item was supposed to be delivered between 7-14 business days. Its been over a month and it never came. I had to contact support and supposedly my order was canceled 3 days after! I never received any information about that. Its been three weeks without the refund. Seems a bit sketchy to me.







