Yes, MFS is good. They're my go-to for US purchases. Decent prices for non-China wait times, and great customer service.
I order some boxes of coils from MFS when they have their 40% off sale once or twice a year. I've also gotten a couple of beginner kits and 2 tanks when they've been on clearance. But, other than that...I consistently find much lower prices on items at other US vendors.
For the coils
@dthor68 will need for his new Innokin Endura T18 kit...he'll do much better price wise ordering the Authentic Innokin Prism coils for it from FastTech. Just needs to order a couple weeks before he'll need them.
As far as MFS customer service - I ordered my first L of 100mg/mL nic base from them when I started DIY. What came was 180mL short of being a L (discovered when breaking it down into smaller bottles). Emailed them about it and got no response, called twice and left messages, and then finally got a live person. He actually told me that "VG based nic is very thick, and there's probably a bunch still clinging to the insides of the L bottle."

Yeah, right...180mLs just hanging onto the sides! Gimme a break!
Not only had I gotten less than 1L, but because those mL were missing, I didn't know what the
actual nic mg was, for what I'd received. (Missing liquid could've been all plain VG or some combo of nic + plain VG). He suggested that I buy a nic test kit online, or the chemicals to make one locally, and
find out what the actual nic mg was myself. After more discussion on that, he finally offered to refund me...or send me another L. At that point, I definitely decided on "refund me", and finally got it
a month later. Gave away what I had to another local DIYer. He tested it (came out close to 99.4mg/mL) and then gave me back 15mL to use while waiting for my new nic base from another supplier. It was
very peppery to me. Have never ordered nic base from MFS again.