LOL! So I'm getting ready to place an order from Amazon.com for a few items. I went ahead and added some Green Cure to my order just so I wouldn't forget about it after I bumped this thread and was awaiting some replies. Originally, it was $11.00US and change. I open up my amazon.com window this evening and it tells me the price has gone up a bit... I assume "POP Display" is "Point of Purchase" display meaning a sales rack of some sort. Still.....pretty weird.