While I agree that we as Customers should make them burn in hell for doing crap like that by not buying anything from them anymore, there is a major problem, it is the only online shop in all of europe that has a decent selection of parts.
At least in the uk we have various alternatives, but having to buy everything separately and pay for shipping from each shop due to no shop having everything kills it.
The next shop that has everything would be performance pcs as they ship worldwide, but seriously, do you want to wait several weeks for stuff to arrive and pay 50$+ for shipping? there are limits to how far people would go to do the "right thing".
Bookmarks