I ordered a product from CDW and they wanted me to perform a bank wire after already talking with them multiple times and even after they put a temporary authorization on my card. I was traveling and on an insecure WiFi and so I had to use a VPN to make the purchase. While they did not say it was the VPN that cause the fraud flag, that was what probably cause them to block my order and all future purchases without giving them a ton of personal information. Essentially don't bother with them when you are traveling.
They are also really behind the times. Just because you order something from them and get a confirmation email, does not mean that the order has been committed in the back office. There seems to be some sort of manual process for every order.