confusedman
Member
Hello everyone
Do you know where to buy Zebra Nerite Snails in London (I live in the South East)?
I see they sell them on eBay and some shops ship them for 3 pounds but I am not sure how careful a 3 pound shipping would be....
Thanks
Do you know where to buy Zebra Nerite Snails in London (I live in the South East)?
I see they sell them on eBay and some shops ship them for 3 pounds but I am not sure how careful a 3 pound shipping would be....
Thanks