You certainly do get what you pay for, though. Not to be snarky, but $2500 seems on the lower end of the spectrum to begin with, so it sounds like the agency you went to is probably in the lower tier of design shops. Granted, I don't know exactly what type of site was being worked on for your parents.
If you don't mind me asking, who was the design shop. I know people in every major design shop in Oklahoma City. I'm the president of RefreshOKC and former board member of AIGA. You can PM me if it if you'd like. Also, PM me what type of site your parents was having worked on if you don't mind me asking, as well. Is it an e-commerce site? What platform?
Case in point:
Proud of memberships in mediocre professional organizations, no mention of degree. Memberships in professional organisations no one cares about are often used as a red herring to divert attention away from their lack of education.
$2500 a low number? I can get a program written for a PLC or a stack of electrical drawings from a real engineer for less than that! Both of those are something a high school student can't do, web design is something anybody can do.
Also note, if you're going to provide him with any additional info, do it in PM so that nobody else will bid on the job, lol.
If you're looking for a flashy ecommerce site, look for someone with a marketing degree.