I have a 2006 Prius, and Luv It

.
I do have one problem with it and was wondering if anyone else has had this problem also.
The last 3 times I have gone to a gas station, My fuel gauge has shown 2 notches above empty. I start fueling my car only to have the pump start shutting off around 4 gallons. I continue adding fuel until I get to 5 gallons.which takes about 15 minutes. I finally get mad

and stop the fueling, pay for my gas and drive away. When I start my car, the fuel gauge shows full. This fill up lasts for about 200 - 250 miles. Before this, a full tank has lasted between 400 - 500 miles.
If anyone has had this problem, please let me know.
As I write this,, my car is in the garage having this problem looked into.