Excellent retailer with very reasonable shipping prices ($1-2 shipping for small parts) and a good selection. They ship promptly and although I'm not sure where they are located, packages only take a couple of days to arrive (order placed Friday, arrived Tuesday). They're my go-to retailer for r-hop patches, Lonex parts, and SHS parts. Highly recommended.
I can second that. I have placed two orders with them for small parts and both times the package arrived within two business days of the order date. They really seem to have their stuff together for what seems to be a fairly small company.