I could find everything I needed in the online inventory with competitive prices. Quick processing and delivery, and very well packed for transport. Good communication and status update on the order. One of the extrusions was a bit scratched but for the project I needed, is just fine. Very happy overall.