I'm sure plenty of people have done it. Here's the thing though... once you put a storefront or a website up you're no longer parking. A parked website is one that is displaying ads through the registrar instead of directing the domain name to a hosted server.
If you were wanting to use your domain name for an Amazon store, then you would need to put up a website that displays the amazon products with your referral link embedded. People have done this successfully and many have failed. They fail because they make their site too complicated or they don't receive any visitors.
No matter what, to be successful online you are going to have to build trust with your customers, advertise your business and keep tweaking your site for maximum performance.