Ordered 2 32gb HP touchpad tablets from this web site that claimed to have them on order. They took money for preorder and claimed the tablets would s…