What the hell PNY, that is against EU laws. You are required to honor warranty RMA service at least for 2 years.
Nope. I can assure you, guarantee is something that is NOT mandatory.
German law, which should be similar to general EU law states this:
There can be a guarantee by the manufacturer for its products, but it's purely a customer service thing and out of their free Will.
What is there is a two-year "warranty" (can't Google the exact words for German "Garantie" and "Gewährleistung" right now) which a customer has against the place he bought his items from. The first six months it is assumed by law, that the item was faulty from the beginning and the seller has to prove otherwise. BUT after those six months, the customer has to prove, that the fault was there from the beginning. If there is no guarantee by the manufacturer and you can't prove, that the fault in the product was there to begin with, you're out of luck.