He's been building a bad reputation since he started his site. His prices are good, but his customer service and customer satisfaction has just gone downhill. It might be weeks before you receive your bike, maybe months.
Use 10w-40 non-synthetic oil, until break in (like 3 tanks of gas?) Then use fully-synthetic, but i'm sure others have better recommendations.