I was wondering if anyone has ever dealt with this company.I just picked up a g30 and want to get night sights for it. This company will install for free if you buy from them. They are advertising trijicons for 89.95 and then free install. Is this a decent price and good company. I really dont know what I should expect to spend on the sights. Thanks.