That's correct. I actually added the same card to my account and my wife's account and got the $10 twice. All you need to do is be sure that the product is being sold by Amazon itself and not by a 3rd party seller.
I didn't try it on a warehouse deal. So that might work as well.