anyone has osprey of london

I've seen a couple in the department stores. (They look OK, I didn't want to manhandle them too much becaus they were tagged!) but to be honest I thought they were a little over priced.