i tried to buy the 'freeze dried krill superba' off of there. they are out.. =(
but they do have great prices!
but! its countered by shipping of course.
I ended up getting a half pound of freeze dried krill off of ebay with free shipping.
but the actual site it is from is -
yourfishstuff.com
But i would recommend kensfish.com, not from experience, but from seeing the fact that everyone recommends it. not just on here. but all around forums everywhere, at least if you are looking for bulk food.
end ramble.