Like other's have said, kev is definitely not a scammer. I've worked with him a lot over the last few years. He was ZZP's biggest supporter when we first entered the market a few years ago and moved a lot of turbo kits for me. I've bought a few things from him and service has always been great. I honestly think the COVID pandemic is playing into this heavily. He operates out of Canada for the most part and most things are drop shipped aside from the products he makes personally. As a fellow manufacturer, I can say that we are struggling as a company to keep up with demand. People are still spending money and the pandemic hasn't seemed to affect that side of the business much but from a manufacturing side there are a lot of issues. Especially with a LOT of the suppliers we use for materials are here in MI and the majority were forced to shut down for 6 weeks when the pandemic first hit. Since then, trying to get regular shipments of materials for manufacturing has been nothing short of difficult. I don't know what top you ordered but I would imagine that if it was one that Kevin makes himself, it will take some time. Talking with other Canadian friends, it sounds like things are moving pretty slow on that side of the border. Our shipments going into Canada which normally take 2-5 business days are taking weeks in some cases. I would imagine parts coming over to us are not getting through much quicker.
I personally think that contacting the consumer affairs section of the Michigan Attorney General and the Better Business Bureau to ask for an investigation/intervention is going a little extreme. Especially with the country in the state that it is in and as you can see, there isn't anyone else here saying anything negative about him. He could stand to communicate better with you I will give you that. However, I'm sure he has a lot going on on his side trying to navigate his way through all of this as a one man show. If you are on FaceBook, try reaching out to him via FB messenger. That is how I communicate with him the majority of the time and it seems to work best. That is all just my 2 cents but I would vouch for Kevin being a stand up business guy any time.