Total0 Facebook Twitter Pinterest LinkedInThere are various factors that one has to put into consideration ..