I have had good luck in the past. They were always right at or just below my LGS but for the last year my LGS has blown them out of the water price wise.
The prices that I have seen in the flyers they have sent to my email seem to be higher than the LGS (though lower than CTD). Other than that, no experience with them.
I've used them a few times. Most recent was probably a year and a half ago. They have delivered what I ordered when they said they would and never a sign that the merchandise had been handled.
They are still G2G. My last purchase was for ammo back in March and they have always shipped quickly. I’ve also purchased handguns and mags within the last year with no issues.