thefilebucket.com
amazon.com/storecard: How to get the Amazon.com Store Card?
The Amazon.com Store Card is a service by the Amazon.com itself for all their users who like to use the online shopping option provided by Amazon and can be registered at amazon.com/storecard