I just recently began using Med-Fast. While not quite as convenient as Wal-Mart, there is hardly ever a line to wait in. The staff is friendly and helpful. I recommend Med-fast over Wal-mart. It is much easier to speak to a pharmacist about concerns as they are right there, not behind glass!!