I mean, I'll probably never stop going here because it's close, but it's certainly not the greatest McDonald's around. It seems to be a different person working the cash every time I go, and depending on who you get, the wait could be very long (they take orders of everyone before putting any of the orders into bags and giving it to you) or could be quick (if you get someone experienced - sometimes someone comes out from the back to help, but not very often).
Anyway, yesterday I went to pick up a prescription from Walmart and noticed that they are one of the locations participating in all day breakfast (YES!). I ordered an Egg McMuffin (which shows in the picture as having ham on it, and I actually looked up the ingredients of an Egg McMuffin before ordering to confirm that there was ham on it) but when I got my order, there was no ham. Just egg and cheese. The english muffin was also rock hard. I understand it will take some weeks to work out the nuances of now serving breakfast all day, but it definitely seemed like this english muffin had been sitting out since the morning. I almost chipped a tooth.
I'll try it again in a while once they've worked things out. But my advice would be to bring your patience when you go to this location.