i dont understand all this doubt people have, just because butterfly labs had problems doesnt mean this is the archetype for every machine ever launched in this crypto industry. this company is registerd in the UK and has an office building, their partner is a reliable company in India....
Have you checked their address? I have myself, another one here at Bitcointalk did take some pictures...