The kits are great!
Shipping is another thing entirely. 4–6 weeks is not good for this brand at all. I have purchased kits from other vendors, and they arrived within a week. If the shipping delays are fixed, I would rate higher.
Also, stop advertising for kits that are no longer available or out of stock. This is very annoying and a time waster.
Claim your business profile now and gain access to all features and respond to customer reviews.