So I finally got my shipment of Astra SPs today in the mail (at work , haha...) and quickly noticed the package 'looked' different than what was pictured on the site. They shipped from NJ but the have some Arabic printed on them...so, I'm wondering if these are cheaper than the ones P&G makes for the States or what exactly the situation is there...I assume quality and production is all the same, especially since it says "Made In Russia" on the box, perhaps just made for a different region but they're being sold now in the US, which I thought was a bit strange...anyway, here's the pic...any ideas?