Handbag crew essentially deal in liquidated stock, at least they used to. As far as I know they had genuine branded products, but it was closeout stock, so usually last seasons gear, up to stock around 4 or 5 seasons old.
Unless there has been a big shake-up of late, they are quite legit.
Check BBB, they always had a very good standing so that will give you a good idea of their trading record of late.