$380 is fair but $600 is steep for a PCR helmet.
380$ helmet
80$ shipping
87,40$ Mehrwertsteuer(19% on price and shipping)
------------------------
547,40$
That is the normal price when you import the helmet from the USA to germany.With a very cheap shipping.
But with the EFX shipping the price will be a lot higher...and when the price for the shipping is higher the "Mehrwertsteuer"will also get higher.
AND when you have any problem with the helmet its on your own risk.When I buy from a local seller here I can ship it back and all is good.
I pay 450 Euro for my helmet at my local seller.That are 502$.So I think thats a very good price.