Not cheap, but well worth the money.
Got these for use with my JG M16A1, and later, my CYMA XM177E1, and they're damn nice. As mid-caps go, they're not cheap, but the finish is a really nice fine parkerized style dark grey, it feeds well, and it even has really cool Colt Trademarks on the bottom, which, along with the outstanding build quality, make this probably the best 20-round style mid-caps you can get, period.