Many pharmaceutical companies see is cephalexin the same as keflex are so much better online. Check this out