FlyerTalk Forums - View Single Post - Business Platinum (USA) Dell benefit.
View Single Post
Old 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.
s0ssos is offline