my gf had the same problem 2 weeks ago, and bought (sorry if i am wrong) a pack of "shorter" tampons at the rx. not the real skinny ones, but they came in a pack about 5" wide, 6" high.
unfortunately, she isn't here, so i cant ask here exactly what kind, but she said they worked out nicely...