SFM Critics Choice - MWI
SFM Critics Choice Who are they?
- 10-15-2007
- 6
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.
Please please verify all your charges.
The charge shows up as SFM Critics Choice.
Company: SFM Critics Choice - MWI
Country: USA
State: Nebraska
City: Omaha
Address: 9500 West Dodge Road