GST – A Reality & Necessity