asked by Joseph S. on 6/19/22
It's a complete scam. They drop ship from china and their products simply do not work. 21+ days for delivery when they say next working day. Will not refund.
Get answers from the Boosters Direct staff and other customers.