You said $40 a peice for 2 inch blood parrots that's ridiculous I've seen them for just under $20 for that size and think their overpriced I payed something like under 12 a peice for my 3 inch BPs then I payed 25 for my pair from a guy online which are basically 6 and 7 inches or they will be by the end of next month I can't stress how much I hate the slow growth with these fish. Anyways you can usually find a small adult for $40 at a LFS I got too and I'm talking 4-6 plus inches which isn't to bad when you consider the time put into getting the fish that size and hell the real big ones like 7-8 inches or more might cost you $60 or so and those guys are getting beefy at this point I've only seen some real nice ones at this size and price once but hey they are out their, oh and are you sure your not looking at King Kong parrots or red mammon their similar and that's still alitte pricey for a KK but not to bad at all if it's a red mammon I'd buy the red mammon for that price as quickly as possible