Wow, that's a bit harsh review. Sorry to hear your troubles. Indeed buying Schiit product in Eu could be easier, if you contacted one of their distributors in this region so you don't have to pay a lot of shipping etc.
Headphone Reviews and Discussion - Head-Fi.org