still waiting for my order that I placed 3 weeks ago. I've sent them multiple emails and not getting any type of response. I had a friend of mine who vouched for them and he even reached out to them and they're not getting back to him either. are they on vacation or are they just incompetent is the question
seems suspicious to me like they just disappeared
seems suspicious to me like they just disappeared