I have mixed feelings about dealing with Strada Sports. They certainly offer quality products for a niche modeler’s market.  If you order from them, follow a suggestion posted on here (can't recall when or by whom), always check inventory levels first before ordering! 
  
With My first experience, I placed an order on-line and paid in full for a Studio 27 GT40 detail set. Accepting the fact that ordering parts from USA into Canada takes some time, I followed up with on my order after 6 weeks to see where things were at.  On my second attempt to reach out, I received a response that the parts would be ordered from Studio 27 ( in Japan) in a bout 3 weeks from that point.  Wait – WHAT!!?  After 6 weeks and my cash in hand, my part wasn’t even on order to the vendor?  You may guessed that I promptly asked for a refund and received one, but only after being criticized for not respecting that they have a minimum purchase they need to place with the vendor before they ship the parts. 
  
I do understand and respect dealer agreements with the vendor, but that’s not my problem.  Especially if there is no communication to advise my purchase is on backorder. 
  
I have cautiously ordered parts from Strada at other times, but I made sure to email and inquire about stock levels before submitting the order on line. Those experiences have been more pleasant.