Tell us has your experience with this business or person been good?
SFM Critics Choice - MWI SFM Critics Choice Who are they?? Omaha Nebraska
We have been charged a 9.99 fee a month for the last couple years. We thought for the longest time it was our bottled water charge, I feel very ashamed we let it go so long. Now I have no clue how to possibly rebut it or attempt to get our money back.