Apollo Custom Manufacturing
Never delivered product
Ordered a cart with a 60% Deposit in October 2010 and ended up cancelling the contract in March 2011 for non-delivery. When I asked for my deposit back they responded with "Don't have your money". I am trying whatever means necessary and within my power to regain my deposit and any ...