I couldn't recommend Dr Hafiji and his team enough. To those that complain about the cost. Pull your head in! What price would you pay for world class treatment and resul ... more