Safety Report: Scam, TAZA HD Limited
11 months ago • details
Never received my order from
Sept 19, 2023. Tried to get in touch with them and the on- line service wanted 1.00 to find out what went wrong, they also wanted more credit info!!
Sept 19, 2023. Tried to get in touch with them and the on- line service wanted 1.00 to find out what went wrong, they also wanted more credit info!!