does anyone have comments on pets warehouse ( not pet warehouse ) ? they seems to have a very wide choice and low prices....too good to be true ?