We have petland in canada (saskatchewan and alberta). They have a good selection of fish and very good quality. I bought a 3" Royal for 45.00 and a 2" vampire for 55.00. Ive had both for over 2 years now. I love going to my petland. They're stock changes often but they do get some cool stuff and they will try to get anything you want.