Kellshop 109 Fleet Street London, EC4A 2DQ
Consumer Report
Ordered tv on line through paypal. Company never notified me after several tries contacting them. [email protected] for customer service order now shows still pending. But also 289.04 reversed status 06/23. I filed a dispute with paypal and they have until 07/03 to contact them. I guess we will ...