This has been addressed many times and it is not about a "blatant ripoff" it is about trying to pay customs fees, and taxes that are added to the product by your countries (not the US)
If you could order it directly from us, we still have to fill out the customs forms to include the correct price and you still have to pay shipping of $24.95. Once it gets to your country they will tax it at the appropriate level, so that will add an additional cost. Not to mention we can no longer easily accept overseas credit cards (because of the high number of fraud problems) so you would have to send an international money order(which is not free)
All of these costs are already added into the costs of the Swamprat.de website.
If you want to complain go right ahead and do so, but at least have the facts straight. The price you see on our website is not the price you would end up paying by the time it reached you. (ie customs fees/taxes, shipping and money order costs) All of these costs are taken into account already by our European dealer because he had to pay them when receiving the merchandise.