A friend ordered a Mesh PC last Sunday. He received no email confirmation but was promptly debited the amount in full. He subsequenty contacted the company and was told that the machine is going to be delivered on 27th Nov!
Surely it's bad business practice to debit before shipping, let alone debit before actually building the machine?
This all sounds highly dodgy to me...