Tri Star Productions
Overbill you then blow you off when you call them to fix it Other Aliases
These guys are slick. They advertised the Trikke 8 on television to get some validity and then lead you to call in or place and internet order. The order takes up to 2-3months and then the price is more than what was advertised. It's clearly deceptive advertising. They advertise a low price and ...