Well i would say the net is your best bet but... Buying from a store has advantages obviously you get to see the item and if you are lucky knowledgable staff who can give you good advice ,not just from their selling perspective. If you get it from a shop its far easier to take the item back too if theres a fault. Stick to proper fish shops for the best deals around here the pet shop conglomerates aint up to much.