Daybreaker and Gio have given you awesome advice and I won't elaborate on that any further. I'll just say that your wife is awesome and did exactly what you should do.
But I will agree with them too that there is no BCL there. Gio has a valid point - if you like him (and you weren't rooked on the price) then keep him and be happy. He is a gorgeous BCI and will give you a lot of enjoyment! But a normal BCI would likely not go for more than $60-80. LLL does put a premium on prices since they are a pet store so I'd expect the price to be about 20% more from them, but still, I would normally see a BCL sell for closer to $200 and that would be way overpriced for a normal BCI. Just wanted to throw that out there in case you were unsure about pricing.