FlyerTalk Forums - View Single Post - Business Platinum (USA) Dell benefit.
Thread
:
Business Platinum (USA) Dell benefit.
View Single Post
Jun 3, 2019, 1:13 pm
#
44
s0ssos
Join Date: Sep 2008
Posts: 7,875
Since when did Dell ask you to "verify" your order?
Sounds very much like the shady companies based in NYC that sell electronics, except there was no upsell.
Reply
s0ssos
View Public Profile
Find More Posts by s0ssos