Don't worry the packaging is stealth. I've ordered from them 2 times and got my beans within 10 days to the midwest USA.
I've only germed 2 seeds so far but they popped in less than 40 hours. I talked to a guy my brother knows thats been growing for 10 years and he was impressed with everything...