ITV Ventures
Less than 24 hrs after order placed can not cancel
I placed an order with ITV Ventures and now wish I would have NEVER called the company. It has been nothing but a headache. The order was placed Sunday 6/22 in the evening and I called at 9:00 am Monday 6/23 and tried to cancel the order. I was told it could not be cancelled as it has already ...