wp deposit review