I just bought 4 cans of MSC and I'm really pleased with the transaction.
Unfortunately parts of the site is in Dutch only which made things a bit confusing to me but I got fast answers to my e-mails (the same day or the following day) and could order through mail instead so everything went very smoothly.
I paid with Paypal but they also accept payment through European banktransfer.
I ordered my MSC Friday afternoon and received it yesterday (Wednesday the following week) witch is REALLY fast, at least compared to Swedish online companies that I've bought things from. (They even shipped it on a Saturday which I don't think a company here would ever do)
So if you just can cope with the Dutch/English language mix I can recommend this company.