Martin,
Several purchases from them, all trouble-free, met their stated delivery ETA's. Products were received as described in their literature and website.
Like anything else, carefully read the descriptions and when needed, make a call to verify and take notes of when, why, and what you talked about and who you spoke with.
Standard disclaimer and no affiliation.
Regards,
Comanche7