myelectricbike,
I have ordered a kit from Phil and had no problems (from China do Brazil). There was indeed a delay, but just the usual. I paid the due taxes and that was it.
Now I want to order two more, but it's so difficult to contact Phil.
Roberto