Talon
Posted
Company is a total scam
Company is a total scam. Ordered a Nintendo Switch Pro Controller and the want 8-18 business days for shipping. I waited a few days past this and called them. Of course the number doesn’t work. Total scam company.



