I am giving this 4 stars only because the folks in the stores are awesome. the online ordering has been a challenge. More than a few times my Fit food account doesn't get applied and it's hassle to get straightened out. It's harder for the folks in the store, but extremely frustrating to me. In that regard its a 2 star at best.