altruan.de legit for europe?

I placed my first order today from here. Saw this post and said "oh shit" hoping you didn't have a bad experience.

Site looks good to me, follow up email from the purchase came automatically. Now I am waiting for it to arrive.
 
Back
Top