We would like to hear from you.

Sales center: angelica@filmpower.com   |  yolanda@filmpower.com   
Product Support :   support@filmpower.com

Address: 2147 31st AVE,  San Francisco, California U.S.A.  94116


  • From 18th May to 10th October, our United States address is not available for recieving any mail and package, please send parcels to the address below, sorry for the inconvenience and thanks for your coorperation!
  • Address: 18 PO LAM RD N PO LAM ESTATE PO KAN HSE (BLK 6) 6/F FLAT 623 TSEUNNG KWAN O NT,hongkong  999077
  • TEL:69446091 

Customer Service

All of nebula products have one year warranty and 45 days return policy.

If you have any after-sales questions ,please send email to: support@filmpower.com ,we will help Filmpower user solve all the problems.