I recieved my first order of parts from
http://www.milmarket.org today.
Every thing was exactly as described, very good communication, items are reasonably priced and very quick deliverly.
I think this is a great place to shop and will continue to do so in the future.
The only down side is they don't sell shoes.