I've ordered thru them also and did ok, slow shipping but it was ok. Got everything I ordered and ok quality.
There are several post on the board though where a lot of people have had problems with them. They are basically a 3 person show I believe and they ship from Utah and take forever to get the packages out and moving via mail.
GL with the refund.
I personally had no problems other than slow shipping, but if you do a search on here you will find what I'm talking about.
SS33
Side note not DeltaTeamTactical related:
Also I had a buddy that ordered from some place call sprotsmans """something"" outta California and the BCG cam broke after 4 shots and the Mag catch wore off with a couple magazine changes.
Be careful what your ordering. I think some less than standard parts are here from outside the US that are poor quality and were just dumped here because of the big election scare. Now they are starting to find their way to rifles.