the problem with some of the longer non Apple cables is the huge size of the end of the cable that goes into the iPhone- I have the long Belkin one and I don't like the the size- the cable is much thicker and a lot less flexible- I got the 2 meter Apple one and its much more flexible.
The mono price ones, while bigger than the apple ones, are still compatible with most cases. I know for a fact that they work with the spigen and ballistic cases. They're cheap, well made, ios7 compatible/apple certified, and come in some crazy awesome lengths. I myself own two of the six footers. You can't go wrong with them.
The amazon ones, while also certified, have much bigger tips. I'd not recommend them.
OP, these cables come in a 2 pack and I think she will like the colors. I have these as a sample from the company and I like them a lot. Plus the lifetime warranty.
Certified by Apple - Lifetime Warranty - Bundle of 2 Extra Long 6.5 Feet 8-Pin Lightning USB Charger Cables for iPhone 5 5c 5s iPod Touch 5 Nano 7 iPad 4 iPad mini iPad Air - for Sync and Charging - Premium MFi Quality (Pink + Blue) http://amzn.com/B00GNVEY1Q