Hi Linda,
Thanks for your patience, I've checked all the code on your page and it is correct there, there aren't any strange customizations that might mess with the price. You don't need to worry about your affiliate links either, those don't change your price settings at all.
Your last sale at $2.99 came in on March 3rd and your last update on the product in question was on March 4th, all of the sales which have come in since are at the correct price. You shouldn't see anything strange from here on out.