Terrible customer service. I was passed from pillar to post and no-one seemed to care for me, my business, or Dell's reputation.
The cards came very quickly and looked great.
Connect with Facebook to get one click access to Trustpilot. It's easier.