I'm talking about doing it as a DIY job. $300 is not bad. I paid somewhere around $240 for the "struts" alone. Honda/Acura do not use struts. Honda calls them "dampeners," though, they do resemble struts. The key difference is that the suspension still has separate control arms as well as upper and lower ball joints not incorporated into the dampener/spring assembly.
I would not use aftermarket springs, period, but I can't say that I have experience with them, either. I did have plenty of experience with aftermarket control arms and ball joints. The cheap junk, while it may cost less than half, lasted two years. OEM quality components last in excess of ten years. So, what's your satisfaction and convenience worth?