Their quality is not very good. I'm sure if you do a search under their name on here or google you will get many stories of trying to make the parts fit.
Kind of you get what you pay for from them. AAR has some nice fitting stuff but it's pricey to buy and ship.