I bought the product from the amazon link. Like about a year ago. Been using it consistently, and it seems like a new bag still. There's just SO MUCH cotton in there, what a great buy!
I bought the same stuff from Amazon. It is not shipped from a US vendor unfortunately. It took about a month to get it. I bought a half dozen squares from a local b&m while I waited. It was worth the wait! It's a butt load of cotton and I don't have to pay almost $1 each anymore. That adds up quickly since I use almost a whole piece every time I re-wick RDA's.
I would do exactly as others said. Buy some cotton locally to get you by and just place the order for the cotton on Amazon. It comes straight from Japan and takes about a month to arrive. But when it does arrive you will be shocked at how much good quality cotton you have for next to nothing. Well worth the wait and certainly worth the price.