Good quality, good price
I'd never heard of SuperBiiz before, but the product I'd ordered arrived well-packaged. Thankfully I didn't need to use their customer service, so I can't speak to that, but the rest of the experience was quite good. The prices were also better than other sites I had checked, so they have that going for them as well.
