CS
Cyburthur Stores
Read all reviews for Cyburthur Stores →
These guys are SCAMMERS no doubt … I…
These guys are SCAMMERS no doubt … I ordered a $6500 nzd TV unit 6 months ago and in no way we can reach them now. Just hoping I have recourse through American Express… buyers please beware!!!