The website very honestly describes the problems one person had with a site he purchased from. I can vouch for the information in there as being true as I have suffered at the hands of the site owners.
They too didn't deliver an item I ordered, I too am out of pocket and the post that was setup to complain about this site is in fact the owner of the site in question!
But most seasoned web surfers will of already guessed that. Why one person would go to such lengths to complain about 1 site is a pretty simple question to answer. They got ripped off, deliberately.
Have a search online for the site in question and see a pleathora of complaints of non delivery and fraud.