ITV Direct Media, ITV Global
ITV Global Customer Service that does not respond and never lets customer talk with superviso
I have also filled out the notification of disputed item and included that as well along with a letter describing the item in dispute and what has so far transpired since the order was originally placed. I have attempted to contact the vendor repeatedly at the following numbers: 1.800.984.4840 ...