31-Oct-2015, 02:45
I'm in. Can't exaggerate how much trouble I've had just to order Phantom set up from them, and then trying to cancel when they failed to deliver. I am sure they mean well but I've never had so much problems trying to cover them. Right now I've sitting on almost $5K of their products that they are supposed to pick up today and never did. They don't have a penny of my money so I am trying to do them right.