1. Please understand our website, what we do, who do we sell. It is ecommerce, there are many famous ecommerce websites. their logos can give you a generous idea, such as amazon, newegg, and more.
2. the number 123 is a way to let customer feel that to shop with us is easy as 1, 2, 3 steps. It means simple and quick. "Office" and "Direct" are two words, they have meanings, maybe a creative design will make our customers to remember that we are selling office products online directly.
3. We are going global, so do not include a red flag (the Canada flag) in the logo.
4. Make the logo look feel in our homepage.
5. Be smart, be simple, be creative.
To tell the truth, I have tried to buy a design from some other design website but so far I could not find a satisfied logo. Really hope this time I will find a best one. Please help me, you designers!