i agree about the logo, it's quite lovely and original
the brand name is just too ... plain and predictable
but at least it will make some fun conversation:
"I almost drove into a Great Wall today!"
"oh crap! my Great Wall tipped over!"
"you can climb my Great Wall anytime *wink* *wink*"