I do not know the firm, but do all my shopping on the net with payment in advance, either by check or by bank, and I have never been cheated. Some times I pose a few technical questions before I buy and get a feeling of the seller's seriousness by his reactions to my questions.
European firms are bound by rather strict EU rules and there are very few fraudulent firms on the net.
Greetings from a cold, dark and wet north
trolle