Smooth and straight forward with the deal. Since i am new to TE he chose to go through the 'half payment before shipping' method and was very transparent with that. Payments were on time. Glad that my first deal on TE happened with @ibose and look forward for more in the future.