I buy my seafood for my homemade food at Superstore. They have nice fresh seafood, shellfish etc and a large variety of frozen stuff.
I bought some cheap frozen seafood at an Asian market once and it was crap.
I personally find that squid will not blend into the food and leaves big strings, so I don't use it anymore. Maybe my blender is getting dull or something.
