A colleague had the same experience with this company. Admittedly the 5 working day delivery period hasn't fully ended, but the website has disappeared and the company don't respond.
Please - when shopping on the internet don't use bacs transfer, it is the least secure method.