Thanks all for your replies.
I just tried again to via amazon.com (USA) but the I received the same error message and it wouldn’t let me past that stage and therefore couldn’t place the order. I tried several times but same thing happened each time.
Mycic83 – how much did amazon.com charge you for shipping ? TJ Nutrition charge flat rate $29 for international shipping so if amazon charge the same then I may as well try to order thru TJ, I would like to save costs if possible.