GST And its Implications