Here is a decent Ram Mount X-grip knockoff phone or GPS holder. I use these on all my motorcycles and havent had an issue. The ball will also mount to any Ram Mount or any other one you may have (may need to put a dab of hot glue on the ball the keep from moving).
Hard to beat for $0.99 and located in the US, especially with a USB charger on board.
If youre into DIY and have a fork stem to mount, very simple to fork stem mount this as well. All that is needed is a 4-6" stainless bolt, a washer, nut, and a wine cork! Put bolt through the bottom "mirror mount" in photo, through the center of the cork, and a washer/nut on the bottom. The conical cork should make a snug fit inside the stem. Voila, cheap Ram knockoff.