IBS Implant company is one of the worst dental companies that we have ever had to deal with. From ordering, to shipping, to billing. It's always a headache. Dumb, incompentent staff. Avoid them if you can.
IBS Implant company is one of the worst dental companies that we have ever had to deal with. From ordering, to shipping, to billing. It's always a headache. Dumb, incompentent staff. Avoid them if you can.