so far my experience has been good. i purchased the
flex on monday, didn't hear anything for 2 days, so i called them to get shipping info and they told me it was getting shipped out that day and that they would email me tracking info, then that day i recieved fedex info and now i keep getting updates daily