I cannot find any details about the company (where they are based) on their site which makes me suspicious and they only seem to accept Nochex. Also I cannot see a 'digital frame forum' being very popular. You don't work for them do you?
ps. What have MacRumers:Forums and Digital Photo Frames got in common, Absolutly Nothing.
Meant to say the Page link in my post "See this click here the title is "Anyone own a digital photo frame?"" is missing because it was delete for being Spam, Ask the Forum Editor just click Contact Forum Editor in the bar above.