Read more Reviews Instagram vs. Lightbox vs. PicPlz vs. Aviary and More… April 13, 2012 2730 views Ever since the bombshell dropped, that Instagram had sold out to Facebook, a lot of us have been looking for…