Grove - 3-Axis Digital Accelerometer don't work

Hello guys,

I bought a Grove - 3-Axis Digital Accelerometer, after wiring it with the
Arduino Leonardo board and launching the demo program I always get
the following result:

x = 0
y = 0
z = 0
acceleration of X/Y/Z: 
0.00 g
0.00 g
0.00 g
*************

The wiring is done with a groove base shield.
The link to the Accelerometer: http://www.seeedstudio.com/wiki/Grove_-_3-Axis_Digital_Accelerometer(±1.5g)

Thanks for your help.
Jack854

How are you connecting it?

Does it have I2C bus pull-up resistors on the board?

Does it work on an Uno?

Thank you for the response!

The accelerometer is connected to the board via a
Base Shield V1.3. (http://www.seeedstudio.com/depot/base-shield-v13-p-1378.html?cPath=98_16)

Where should I search for the resistors? On the board,
on the shield or on the accelerometer?

I have no access to Uno boards currently.
Are uno boards in some way better ?

oh!
The shield could be the source of the problem - the location of i2c
pins on arduino Uno is different from their location on Leonardo,
(as it is written in the Wire library documentationhttp://arduino.cc/en/Reference/Wire)
the shield is maybe projected for Uno.

So, now the question is - how to wire correctly the accelerometer to
Leonardo without using shields?